package net.jielan188.hd.bean.base;

import java.util.List;

/**
 * Created by hgg on 2017/1/11.
 */
public class MyBatisBase<T> {

    //查询条件
    private MyBatisSelect myBatisSelect;

    //分组条件
    private String groupByCondition;

    /**
     * 排序条件
     */
    private String orderByCondition;

    /**
     * 页码
     */
    private Integer pageNo;

    /**
     * 每页数量
     */
    private Integer pageSize;

    /**
     * 类的存储路径
     */
    private String classPath;

    private List<T> data;

    public MyBatisSelect getMyBatisSelect() {
        return myBatisSelect;
    }

    public void setMyBatisSelect(MyBatisSelect myBatisSelect) {
        this.myBatisSelect = myBatisSelect;
    }

    public String getGroupByCondition() {
        return groupByCondition;
    }

    public void setGroupByCondition(String groupByCondition) {
        this.groupByCondition = groupByCondition;
    }

    public String getOrderByCondition() {
        return orderByCondition;
    }

    public void setOrderByCondition(String orderByCondition) {
        this.orderByCondition = orderByCondition;
    }

    public Integer getPageNo() {
        return pageNo;
    }

    public void setPageNo(Integer pageNo) {
        this.pageNo = pageNo;
    }

    public Integer getPageSize() {
        return pageSize;
    }

    public void setPageSize(Integer pageSize) {
        this.pageSize = pageSize;
    }

    public String getClassPath() {
        return classPath;
    }

    public void setClassPath(String classPath) {
        this.classPath = classPath;
    }

    public List<T> getData() {
        return data;
    }

    public void setData(List<T> data) {
        this.data = data;
    }
}
